defenders of democracy - German English Dictionary

defenders of democracy

Meanings of "defenders of democracy" in German English Dictionary : 1 result(s)

English German
General
defenders of democracy Demokratieverfechter [pl]